.section_new{
    float: left;
    margin-left: 30px;
    width: 470px;
    h2{
        display: block;
        font-size: 24px;
        a{
            display: block;
            color: @brand_color;
            text-align: center;
            &:hover{
                color: #FF5F00;
            }
        }
    }
    ul{
        line-height: 36px;
        margin-top: 10px;
        li{
            a{
                color: #000;
                &:hover{
                    color: #FF5F00;
                }
                em{
                    font-style: normal;
                }
                span{
                    float: right;
                }
            }
        }
    }
}
.section{
    width: 100%;
}
.section_left{
    float: left;
    width: 800px;
    margin-left: -30px;
}
.section_column{
    float: left;
    margin:30px 0 0 30px;
    width: 370px;
    padding-bottom: 20px;
    
}
.section_column_title{
    width: 100%;
    height: 45px;
    text-indent: 1em;
    line-height: 45px;
    a{
        float: left;
        color: @brand_color;
        font-weight: bold;
        &:hover{
            color: #FF5F00;
        }
    }
    span{
        float: right;
        a{
            float: right;
            color: @brand_color;
            font-size: 14px;
            font-weight: normal;
            &:hover{
                color: #FF5F00;
            }
        }
    }
}
.section_c_t_kfq{
    background: url(../images/section_column_title_icon.png) no-repeat 0 14px;
    border-bottom: 1px solid #ccc;
}
.section_smlt_l_t{
    background: #ff0;
}
.section_right{
    float: right;
    width: 370px;
}
.section_column_list{
    ul{
        list-style: none;
        padding: 0 10px;
        li{
            line-height: 38px;
            border-bottom: 1px dashed #ccc;
            a{
                color: #000;
                &:hover{
                    color: #FF5F00;
                }
            }
        }
    }
}
.section_l_zhuanti{
    float: left;
    margin-left: 30px;
}
.section_r_zhuanti{
    width: 100%;
    margin: 30px 0;
}
.section_r_zc{
    margin-bottom: 30px;
    width: 100%;
    overflow: hidden;
    h2{
        float: left;
        display: block;
        width: 14px;
        height: 118px;
        padding: 10px 8px 0 8px;
        font-size: 14px;
        background: url(../images/section_column_r_t_b.png) no-repeat;
        color: #fff;
        a{
            color: #fff;
        }
        &:hover{
            background: url(../images/section_column_r_t_b_h.png) no-repeat;
        }
    }
    ul{
        float: left;
        padding: 0 20px;
        line-height: 30px;
        font-size: 14px;
        a{
            color: #000;
            &:hover{
                color: #FF5F00;
            }
        }
    }
}
.section_r_kfq_ywxt{
    margin-bottom: 30px;
    h2{
        display: block;
        height: 40px;
        font-size: 16px;
        border: 1px solid #ccc;
        color: @brand_color;
        line-height: 40px;
        text-indent: 1em;
        a{
            color: @brand_color;
            &:hover{
                color: #FF5F00;
            }
        }
        span{
            display: block;
            width: 25px;
            height: 25px;
            background: url(../images/section_column_r_kfq_icon.png);
            float: right;
            margin: -1px -1px 0 0;
        }
    }
    ul{
        line-height: 30px;
        font-size: 14px;
        border: 1px solid #ccc;
        border-top: none;
        padding: 10px 0;
        li{
            margin-left: 15px;
            background: url(../images/open_li_icon.png) no-repeat 0 15px;
            a{
                display: block;
                text-indent: 1em;
                color: #000;
                &:hover{
                    color: #FF5F00;
                }
            }
        }
    }
}
.section_smlt_l_t{
    border-top: 3px solid @brand_color;
    list-style: 35px;
    overflow: hidden;
    background: url(../images/smlt_title_bg.png) no-repeat 0 1px;
    a{
        display: block;
        float: left;
        margin-top: 1px;
        padding-left: 30px;
        line-height: 30px;
        color: #fff;
        font-weight: bold;
    }
    span{
        display: block;
        float: right;
        height: 35px;
        overflow: hidden;
        a{
            float: right;
            color: @brand_color;
            font-weight: normal;
            overflow: hidden;
        }
    }
}
.section_smlt_list{
    float: left;
    width: 100%;
    line-height: 36px;
    ul{
        padding: 0 10px;
        margin: 10px 0;
        li{
            background: url(../images/smlt_list_icon.png) no-repeat 0 12px;
            border-bottom:1px dashed #ccc;
            a{
                display: block;
                text-indent: 1em;
                color: #000;
            }
        }
    }
}
.section_smlt_tab{
    float: left;
    margin: 30px 0 30px 30px;
    width: 770px;
}
.section_smlt_tab_title{
    width: 100%;
    list-style: none;
    overflow: hidden;
    background: #eee;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid @brand_color;
    li{
        float: left;
        display: inline-block;
        line-height: 35px;
        width: 112px;
        a{
            float: left;
            display: block;
            width: 112px;
            line-height: 43px;
            color: @brand_color;
            text-align: center;
            font-weight: bold;
        }
    }
}
.section_smlt_tab_title_hover{
    color: #fff !important;
    font-weight: bold;
    text-indent: 1.5em;
    background: url(../images/smlt_tab_title_bg.png) no-repeat;
}
.section_smlt_main{
    float: left;
    height: 310px;
    overflow: hidden;
}
.section_smlt_main_list{
    margin-top: 15px;
    li{
        display: inline-block;
        float: left;
        margin: 0 20px;
        width: 340px;
        text-indent: 1em;
        line-height: 40px;
        border-bottom: 1px dashed #ccc;
        background: url(../images/smlt_list_icon.png) no-repeat 0 15px;
        a{
            color: #000;
        }
    }
}
.section_smlt_r{
    border: 1px solid #ccc;
}
.section_smlt_r_link{
    float: left;
    margin: 20px 0;
    width: 50%;
    text-align: center;
    span{
        display: block;
    }
}
.section_smlt_r_link span{
    display: block;
}
.section_smlt_r_wsbs{
    span{
        display: block;
        height: 40px;
        width: 100%;
        line-height: 40px;
        border-bottom: 3px solid @brand_color;
        background: #eee;
        overflow: hidden;
        a{
            display: block;
            background: url(../images/smlt_r_wsbs_icon.png) no-repeat 5px 15px;
            text-indent: 2em;
            color: @brand_color;
            font-weight: bold;
        }
    }
    ul{
        list-style: none;
        margin: 10px 0;
        li{
            line-height: 32px;
            text-indent: 1.5em;
            a{
                color: #000;
            }
        }
    }
}
.section_smlt_r_message_t{
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #eee;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    overflow: hidden;
    ul{
        li{
            float: left;
            width: 100%/4;
            text-align: center;
            a{
                display: inline-block;
                background: @brand_color;
                line-height: 25px;
                padding: 0 10px;
                color: #fff;
                border-radius: 5px;
            }
        }
    }
}
.section_smlt_r_message_m{
    height: 200px;
    padding: 10px;
}
.section_wm_tab{
    float: left;
    margin: 30px 0 30px 30px;
    width: 770px;
}
.section_wm_tab_title{
    width: 100%;
    height: 43px;
    list-style: none;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    li{
        float: left;
        display: inline-block;
        line-height: 43;
        padding: 0 20px;
        a{
            float: left;
            display: block;
            line-height: 40px;
            color: #CE001E;
            text-align: center;
        }
    }
}
.section_wm_tab_title_hover{
    font-weight: bold;
    border-bottom: 3px solid #CE001E;
}
.section_wm_main{
    float: left;
    height: 310px;
    overflow: hidden;
}
.section_wm_main_list{
    margin-top: 15px;
    li{
        display: inline-block;
        float: left;
        margin: 0 20px;
        width: 340px;
        text-indent: 1em;
        line-height: 40px;
        border-bottom: 1px dashed #ccc;
        background: url(../images/../images/gfxwj_list_icon.png) no-repeat 0 15px;
        a{
            color: #000;
        }
    }
}
.section_wm_r{
    width: 100%;
    border-top: 3px solid #da1f28;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.section_wm_r_link{
    list-style: none;
    li{
        float: left;
        padding: 20px 0;
        display: inline-block;
        width: 100%/2;
        text-align: center;
    }
}
.section_wm_r_ywxt{
    border-top: 1px solid #ccc;
    ul{
        margin: 10px 0;
        padding:0 20px;
        line-height: 30px;
        li{
            background: url(../images/../images/recommend_list_icon.png) no-repeat 0 15px;
            a{
                display: block;
                color: #000;
                text-indent: 10px;
                font-size: 14px;
            }
        }
    }
}
.section_wm_r_ywxt_title{
    height: 47px;
    padding-top: 10px;
    a{
        float: left;
        margin-left: -11px;
        display: block;
        width: 116px;
        height: 47px;
        background: url(../images/wm_r_ywxt.png) no-repeat;
        line-height: 36px;
        text-align: center;
        color: #fff;
        font-weight: bold;
    }
    span{
        float: right;
        margin-right: 10px;
        a{
            width: auto;
            float: right;
            font-weight: normal;
            font-size: 14px;
            background: none;
            color: #da1f28;
        }
    }
}

.section_wm_r_message{
    padding: 20px 0;
    border-top: 1px solid #ccc;
}
.section_wm_r_message_title{
    overflow: hidden;
    ul{
        width: 100%;
        li{
            float: left;
            text-align: center;
            width: 100%/4;
            a{
                display: inline-block;
                padding: 2px 10px;
                background: #f00;
                color: #fff;
                border-radius: 5px;
            }
        }
    }
}
.section_wm_r_message_main{
    padding: 10px;
}
.section_wz_tab{
    float: left;
    margin: 30px 0 30px 30px;
    width: 770px;
}
.section_wz_tab_title{
    width: 100%;
    height: 43px;
    list-style: none;
    overflow: hidden;
    border-bottom: 1px solid #f1a325;
    background: #f4f4f4;
    li{
        float: left;
        display: inline-block;
        line-height: 43;
        padding: 0 20px;
        a{
            float: left;
            display: block;
            line-height: 41px;
            color: #f1a325;
            text-align: center; 
        }
    }
}
.section_wz_tab_title_hover{
    font-weight: bold;
    border-bottom: 2px solid #f1a325;
    background: #fff;
}
.section_wz_main{
    float: left;
    height: 310px;
    overflow: hidden;
}
.section_wz_main_list{
    margin-top: 15px;
    li{
        display: inline-block;
        float: left;
        margin: 0 20px;
        width: 340px;
        text-indent: 1em;
        line-height: 40px;
        border-bottom: 1px dashed #ccc;
        background: url(../images/../images/wz_list_icon.png) no-repeat 0 15px;
        a{
            color: #000;
        }
    }
}
.section_wz_r_message{
    padding: 20px 0;
    border-top: 1px solid #ccc;
}
.section_wz_r_message_title{
    overflow: hidden;
    background: @brand_color;
    padding: 8px 0px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    ul{
        width: 100%;
        li{
            float: left;
            text-align: center;
            width: 100%/4;
            a{
                display: inline-block;
                padding: 1px 10px;
                background: #fff;
                color: @brand_color;
                border-radius: 10px;
            }
        }
    }
}
.section_wz_r_message_main{
    overflow: hidden;
    border: 1px solid #ccc;
    border-top: none;
    padding: 10px;
}